jam tart - German English Dictionary